/* 
    Document   : post_layout
    Created on : 20 août 2011, 17:07:05
    Author     : Techniv
    Description:
        Layout definition for post allowing HTML in forum.
*/

.postbody .content h1, .postbody .content h2, .postbody .content h3, .postbody .content h4{
	background-image: none;
	color : #105289;
	padding: 0px; margin: 0px;
}

.postbody .content h1 { font-size: 2.5em; font-family: Dungeon; font-weight: bold; padding-bottom: 4px; }
.postbody .content h2 { font-size: 2em; font-family: Dungeon; font-weight: bold; padding-bottom: 2px; }
.postbody .content h3 { font-size: 1.5em; font-family: Dungeon; font-weight: bold; padding-bottom: 2px; }
.postbody .content h4 { font-size: 1.25em; font-weight: bold; padding-bottom: 2px; }

table.carac td { 
	border-bottom: dashed 1px #368AD2 ; 
	vertical-align : top ;
}
table.carac td + td {
	padding-left : 10px ; 
	text-align: right ;
}

.guide {
	background : #C4FFB2; color : #536482 ;
	font-weight : normal ;
	padding : 20px ;
	border: dashed 1px #368AD2 ;
	-moz-border-radius : 10px;
	-webkit-border-radius : 10px;
	-o-border-radius : 10px;
	border-radius : 10px;
}
.guide h1, .guide h2, .guide h3 {
	pading: 0 ;
}
.guide h1 { text-align : center ; font-size : 16pt ; font-variant : small-caps ; font-weight : bold }
.guide h2 { font-size : 14pt ; font-weight : bold ; margin-bottom : 0}


.warn {
	background : #CC0000; color : #D0D9E6 ;
	padding : 20px ;
	border: dashed 1px #368AD2 ;
	font-weight : bold ;
	-moz-border-radius : 10px;
	-webkit-border-radius : 10px;
	-o-border-radius : 10px;
	border-radius : 10px;
}
.warn h1, .warn h2, .warn h3 {
	padding: 0 ;
	margin: 0 ;
	color:#AA0000 ;
}
.warn h1 { text-align : center ; font-size : 16pt ; font-weight : bold }
.warn h2 { font-size : 14pt ; font-weight : bold ; margin-bottom : 0}

.annonce {
	padding : 20px ;
	border: solid 3px #105289 ;
	-moz-border-radius : 10px;
	-webkit-border-radius : 10px;
	-o-border-radius : 10px;
	border-radius : 10px;
}
.annonce h1, .annonce h2, .annonce h3 {
	pading: 0 ;
	border-bottom : dashed 1px;
}
.annonce h1 { text-align : center ; font-size : 16pt ; font-variant : small-caps ; font-weight : bold }
.annonce h2 { font-size : 14pt ; font-weight : bold ; margin-bottom : 0}
.annonce p { font-size : 10pt ; text-align : justify ; }

.modinfo {
	background : #FFF98C; color : #105289 ;
	font-weight : normal ;
	padding : 20px ;
	border: dashed 1px #368AD2 ;
	-moz-border-radius : 20px;
	-webkit-border-radius : 20px;
	-o-border-radius : 20px;
	border-radius : 20px;
	font-weight : bold;
}
.modinfo h1, .modinfo h2, .modinfo h3 {
	pading: 0 ;
}
.modinfo h1 { text-align : center ; font-size : 16pt ; font-variant : small-caps ; font-weight : bold }
.modinfo h2 { font-size : 14pt ; font-weight : bold ; margin-bottom : 0}

.modalert {
	background : #FFF98C; color : #105289 ;
	font-weight : normal ;
	padding : 20px ;
	border: dashed 1px #368AD2 ;
	-moz-border-radius : 20px;
	-webkit-border-radius : 20px;
	-o-border-radius : 20px;
	border-radius : 20px;
	font-weight : bold;
}
.modalert h1, .modalert h2, .modalert h3 {
	pading: 0 ;
}
.modalert h1 { text-align : center ; font-size : 16pt ; font-variant : small-caps ; font-weight : bold }
.modalert h2 { font-size : 14pt ; font-weight : bold ; margin-bottom : 0}


@font-face{
	font-family: Dungeon;
	src: url('../contrib/Dungeon.ttf');
}